﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>欢迎登录后台管理系统</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />

    <link href="./bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css"/>
    <script src="https://s3.pstatp.com/cdn/expire-1-M/jquery/3.1.1/jquery.min.js"></script>
    <!-- 下面这个版本低注销了 -->
    <!-- <script language="JavaScript" src="js/jquery.js"></script> -->
<script src="js/cloud.js" type="text/javascript"></script>
<script src="./bootstrap/js/bootstrap.js" type="text/javascript"></script>

<script language="javascript">
	$(function(){
    $('.loginbox').css({'position':'absolute','left':($(window).width()-692)/2});
	$(window).resize(function(){  
    $('.loginbox').css({'position':'absolute','left':($(window).width()-692)/2});
    })  
});
    // 商家注册按钮点击时执行的函数，用来判断商家填写账号和密码了没有
    function subReg(){
        // 获取账号信息
        let account = document.getElementById('inputAccount').value;
        let password = document.getElementById('inputPassword').value;
        let passwordConf = document.getElementById('inputPasswordConf').value;

        // 判断账号密码都不为空
        if(account == '' || password == '' || passwordConf == ''){
            // 输出错误信息
            document.getElementById('tipmess').innerHTML = '请把账号密码填写完整';
            // 有空值就结束执行
            return;
        } else {
            if (password != passwordConf){
                document.getElementById('tipmess').innerHTML = '两次密码不一致';
                return;
            }else {
                document.getElementById('tipmess').innerHTML = '';
                // 判断账号是否存在，存在则不能注册，反之可以注册
                // 发送ajax请求，判断账号是否已经存在
                let obj = {mname:account,mpassword: password};
                $.ajax({
                    url: 'merchant/add',        // 这是后台商家注册地址
                    type: 'post',               // 后台接口的请求方式
                    data: JSON.stringify(obj),  // JSON对象转JSON字符串
                    dataType:'json',            // 后端给前端返回的数据格式
                    contentType: 'application/json',// 前端给后端的返回数据格式
                    success: function (data){
                        if (data.code == 200) {
                            // 注册成功可以登录
                            document.getElementById("tipmess").innerHTML = '注册成功，请登录';
                            return;
                        }else {
                            // 账号存在不能注册
                            document.getElementById("tipmess").innerHTML = '账号已存在请重新注册';
                            return;
                        }
                    }
                })
            }
        }

    }

    //商家注册完毕需要登陆的函数
    function subLogin(){
        let account = document.getElementById('inputAccountLogin').value;
        let password = document.getElementById('inputPasswordLogin').value;
        if (account == '' || password == ''){
            document.getElementById("tipmessLogin").innerHTML = '账号和密码请填写完整';
            return;
        }else {
            // 账号和密码不能为空，判断数据库中是否真的存在这里的账号和密码
            // 发送ajax请求，判断账号是否已经存在
            let obj = {mname:account,mpassword: password};
            $.ajax({
                url: 'merchant/login',        // 这是后台商家注册地址
                type: 'post',               // 后台接口的请求方式
                data: JSON.stringify(obj),  // JSON对象转JSON字符串
                dataType: 'json',           //后端给前端返回的数据格式
                contentType: 'application/json',//前端给后端返回的数据格式
                success: function (data) {
                    if (data.code == 200){
                        // 登录成功，界面要跳转到系统内部的主页
                        window.location.href = 'main.html'
                    }else {
                        document.getElementById("tipmessLogin").innerHTML = '账号和密码不正确，请核实……';
                        return;
                    }
                }
            })
        }
    }
</script> 

</head>

<body style="background-color:#1c77ac; background-image:url(images/light.png); background-repeat:no-repeat; background-position:center top; overflow:hidden;">



    <div id="mainBody">
      <div id="cloud1" class="cloud"></div>
      <div id="cloud2" class="cloud"></div>
    </div>  


<div class="logintop">    
    <span>欢迎登录后台管理界面平台</span>    
    <ul>
    <li><a href="#">回首页</a></li>
    <li><a href="#">帮助</a></li>
    <li><a href="#">关于</a></li>
    </ul>    
    </div>
    
    <div class="loginbody">
    
    <span class="systemlogo"></span> 
       
    <div class="loginbox">
    
    <ul>
    <li><input name="" type="text" class="loginuser" value="" id="inputAccountLogin"/></li>
    <li><input name="" type="password" class="loginpwd" value="" id="inputPasswordLogin"/>
        <span id="tipmessLogin"></span>
    </li>
    <li>
        <input name="" type="button" class="loginbtn" value="登录"  onclick="subLogin()"  />
        <!-- 商家入驻按钮（点击显示注册模态框）-->
        <input type="button" class="loginbtn" value="商家入驻" data-toggle="modal" data-target="#myModal"/>
        <!--
        <label><input name="" type="checkbox" value="" checked="checked" />记住密码</label>
        <label><a href="#">忘记密码？</a></label>
        -->
    </li>
    </ul>
    
    
    </div>
    
    </div>
    
    
    
    <div class="loginbm">版权所有  2013  <a href="http://www.uimaker.com">uimaker.com</a>  仅供学习交流，勿用于任何商业用途</div>

    <!-- 商家注册的模态框 -->
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <h4 class="modal-title" id="myModalLabel">商家注册</h4>
                </div>
                <div class="modal-body">

                    <form class="form-horizontal">
                        <div class="form-group">
                            <label for="inputAccount" class="col-sm-2 control-label">账号</label>
                            <div class="col-sm-10">
                                <input type="text" class="form-control" id="inputAccount" placeholder="请输入登录账号">
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="inputPassword" class="col-sm-2 control-label">密码</label>
                            <div class="col-sm-10">
                                <input type="password" class="form-control" id="inputPassword" placeholder="请输入密码">
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="inputPasswordConf" class="col-sm-2 control-label">确认密码</label>
                            <div class="col-sm-10">
                                <input type="password" class="form-control" id="inputPasswordConf" placeholder="请确认密码">
                            </div>
                        </div>
                        <span style="color:red" id="tipmess"></span>
                    </form>

                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
                    <button type="button" class="btn btn-primary" onclick="subReg()">注册</button>
                </div>
            </div>
        </div>
    </div>
</body>

</html>
